// components/Tabs/Tabs.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    subtitles:{
      type:Array,
      value:[]
    },
    // 要激活的索引
    activeIndex:{
      type:Number,
      value:0
    }
  },

  /**
   * 组件的初始数据
   * 
   */
  data: {
    // 外部有传激活哪个标题的索引 就使用外界传递过来
    // 外部没有传递 就使用  默认 0 
    // activeIndex:0
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleItemSelected(e){
      const {index}=e.currentTarget.dataset;
      this.setData({
        activeIndex:index
      })

 
      // 子向父页面 传递数据 通过事件
      this.triggerEvent("parentItemChange",{index});
    }
  }
})
